make an agreement with - Turkish English Dictionary